// pages/order/order.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    orderList:[],
    showList:[],
    navList:["待付款","待发货","待收货","待评价","完成"]
  },
  navChange(e){
    var index = e.currentTarget.dataset.index;
    console.log(index)
    var showList=this.data.orderList[index]
    this.setData({
      showList:showList
    })
  },


  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
      // 获取订单列表
      wx.request({
        url: app.globalData.BaseUrl + '/order/list',
        data:{token:app.globalData.token},
        success:(res=>{
          console.log(res.data);
   var toSend = [], getGood = [], toCom = [], finesh= [],toPay=[]
    
          //所有的订单列表
          var list=res.data.data.orderList;
          for(var i=0;i<list.length;i++){
              console.log(list[i].status)
            if(list[i].status==0){
              toPay.push(list[i])
            } else if (list[i].status == 1) {
              toSend.push(list[i])
            } else if (list[i].status == 2) {
              getGood.push(list[i])
            } else if (list[i].status == 3) {
              toCom.push(list[i])
            } else if (list[i].status == 4) {
              finesh.push(list[i])
            }
          }
          this.setData({
            orderList: [toPay,toSend,getGood,toCom,finesh],
            showList:toPay
             
          })
        })
      })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})